the Indian Subcontinent ne demek

  1. the Indian Subcontinent : Hint Yarımadası